crown princes - French English Dictionary